﻿//using System.Collections.Generic;
//using Abp.Authorization;
//using Abp.DynamicEntityProperties;
//using Mt.Site.Core.Authorization;

//namespace Mt.Site.Application.DynamicEntityProperties
//{
//    [AbpAuthorize(AppPermissions.Pages_Administration_DynamicProperties)]
//    public class DynamicEntityPropertyDefinitionAppService : MtSiteAppServiceBase
//        , IDynamicEntityPropertyDefinitionAppService
//    {
//        private readonly IDynamicEntityPropertyDefinitionManager _dynamicEntityPropertyDefinitionManager;

//        public DynamicEntityPropertyDefinitionAppService(IDynamicEntityPropertyDefinitionManager dynamicEntityPropertyDefinitionManager)
//        {
//            _dynamicEntityPropertyDefinitionManager = dynamicEntityPropertyDefinitionManager;
//        }

//        public List<string> GetAllAllowedInputTypeNames()
//        {
//            return _dynamicEntityPropertyDefinitionManager.GetAllAllowedInputTypeNames();
//        }

//        public List<string> GetAllEntities()
//        {
//            return _dynamicEntityPropertyDefinitionManager.GetAllEntities();
//        }
//    }
//}
